data processing technology - French English Dictionary